psf (popular struggle front) - Alemán Inglés Diccionario